home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
SuperHack
/
SuperHack CD.bin
/
Hack
/
SATTELIT
/
NAGRASPY.ZIP
/
NAGRASPY.DOC
< prev
Wrap
Text File
|
1993-08-20
|
3KB
|
94 lines
SYSTER - KEY
============ meine alte DIP-8 - Zählung im Ggs. zu ISO !!!) (1993)
_____________________________________________________
___ ____ ___ ___
I II II II I Pin 1 & 8 offenbar nicht benutzt (high imp.; neuer: GND)
I 8 II 7 II 6 II 5 I Pin 4 GND
I___II___II___II___I Pin 5 +5V (geschaltet - Differenz zu 5 V im Gerät )
__________________ Pin 7 3.8032 MHz (geschaltet)
I I Pin 2 Daten (I/O) ; norm. HI
I I Pin 6 norm. HI; ohne Schl. 180 us LO-Imp. alle 40 ms
I______________ I Pin 3 norm. HI; LO-Impulse z. B. bei Senderwechsel ?
___ ___ ___ I I
I II II II I Pins 1,3,8 können (Schreibschutz?) v. Schl. abgetr. werd.
I 1 II 2 II 3 II 4 I Pin 3 dann auf hi-pegel ziehen
I___II___II___II___I Pin 6 norm.wse nur Schl.-RESET
-------------------------------------------------------------------------------
Die folgenden Betrachtungen beziehen sich auf Pin 2 (Daten):
Die Bitzeit entspricht mit ca. 105 us hinreichend genau 9600 Bd (104.1666 us)
Die bei der Kommunikation verwendeten Pegel sind TTL-kompatibel.
Alle 20 ms befragt das Gerät den Schlüssel. Es sendet dazu
zwei Zeichen, der Schlüssel antwortet mit einem Zeichen.
Ein Zeichen besteht aus:
1 Startbit (LO), 8 Datenbits, 1 Extrabit, 1 Stopbit (HI)
Man kann es ansehen wie die bei den Familien 8051 / 8096 übliche
MULTI-CONTROLLER-COMMUNICATION, mit Zusatzbit,
das Adressen (HI) und Daten (LO) zu unterscheiden gestattet.
STT LSB MSB 8 STP
Die übliche Frage des Geräts besteht aus 2 mal: (0) 1111 1111 0 (1) - FF FF
Die übliche Antwort des Schlüssels besteht aus: (0) 1000 0000 1 (1) - (01)
Diese Kombination wird in 81/100 Fällen gesendet. Alle 2 s beginnt
ein neuer Zyklus aus 100 Triplets.
Zwischen Frage und Antwort beträgt die Latenzzeit (HI) inkl. Stopbit 180 us.
Die in den anderen Fällen erfolgende eigentliche Kommunikation
besteht aus 9 Folgen aus 2 Bytes, beginnend mit:
06 00 (01) immer, auch bei TC (= Befehl zum Entschl.; andere Bef. bekannt)
qr st (01)
uv wx (01)
yz äö (01)
üß $& (01)
ab cd (01)
ef gh (01)
ij kl (01)
mn op (01)
nach Abschluß der Neunerfolge geht das Gerät schon wieder zu den üblichen
'inhaltslosen' Byte-Duplets über, während der Schlüssel
nach 6 Einfachantworten (01) nun beginnt, 10 von den üblichen
abweichende Antwortbytes (1 in jedem Triplet) zu senden.
im beobachteten Fall:
FF FF (01) zunächst die 6 Einfach-Triplets
FF FF (01)
FF FF (01)
FF FF (01)
FF FF (01)
FF FF (01)
FF FF (06) (entspr. der 06 der Geräte-Anfrage (1. Byte), Befehl)
FF FF (**)
FF FF (**)
FF FF (**)
FF FF (**)
FF FF (**)
FF FF (**)
FF FF (**)
FF FF (**)
FF FF (02)
===============================================================================
In unterschiedlichen Abständen (13, 16, 23, 33, 36, 43) erfolgen zusätzlich
zu den soeben beschriebenen ausführlichen Abfragen noch zusätzliche, wesent-
lich (?) längere aktive Datencluster vom Gerät (durchschnittlich alle 33
ausf. Abragen eine solche zusätzliche). Es ist ziemlich sicher,
daß sich dahinter die Datenübermittlung zu den Schl. verbirgt
(Aktivierung / Programmierung bzw. Löschung)
-bm-
================================================================================